sump of well - French English Dictionary